boasting (by a coward) - Francés Inglés Diccionario